toad spit - Alemán Inglés Diccionario